biochemical cascade - English Synonyms Dictionary